English Dictionary
◊ LODGE IN
lodge in
v : live (in a certain place) [syn: {occupy}, {reside}]